package com.secsbrain.cloudconsole.dal.model;

import java.io.Serializable;
import java.util.Date;

import com.baomidou.mybatisplus.annotations.IdType;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

/**
 *
 * 图片分享表
 *
 */
@TableName(value = "pic_share")
public class PicShare implements Serializable {

	@TableField(exist = false)
	private static final long serialVersionUID = 1L;

	/** 主键 */
	@TableId(type = IdType.AUTO)
	private Long id;

	/** 提交时间 */
	@TableField(value = "create_time")
	private Date createTime;

	/** 微信唯一标识 */
	@TableField(value = "open_id")
	private String openId;

	/** 微信名 */
	@TableField(value = "wx_name")
	private String wxName;

	/** 原图片路径 */
	@TableField(value = "org_img_path")
	private String orgImgPath;

	/** 原图片名称 */
	@TableField(value = "org_img_name")
	private String orgImgName;

	/** 合成的手机图片路径 */
	@TableField(value = "mobile_img_path")
	private String mobileImgPath;

	/** 合成的手机图片名称 */
	@TableField(value = "mobile_img_name")
	private String mobileImgName;

	/** 合成的大屏图片路径 */
	@TableField(value = "screen_img_path")
	private String screenImgPath;

	/** 合成的大屏图片名称 */
	@TableField(value = "screen_img_name")
	private String screenImgName;

	/** 点赞数量 */
	@TableField(value = "agree_count")
	private Integer agreeCount;
	
	/** 是否点赞 */
	@TableField(exist = false)
	private boolean agree;
	
	@TableField(exist = false)
	private Integer sex=0;

	/** 0-ewt */
	private Integer itype;

	public Long getId() {
		return this.id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Date getCreateTime() {
		return this.createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public String getOpenId() {
		return this.openId;
	}

	public void setOpenId(String openId) {
		this.openId = openId;
	}

	public String getWxName() {
		return this.wxName;
	}

	public void setWxName(String wxName) {
		this.wxName = wxName;
	}

	public String getOrgImgPath() {
		return this.orgImgPath;
	}

	public void setOrgImgPath(String orgImgPath) {
		this.orgImgPath = orgImgPath;
	}

	public String getOrgImgName() {
		return this.orgImgName;
	}

	public void setOrgImgName(String orgImgName) {
		this.orgImgName = orgImgName;
	}

	public String getMobileImgPath() {
		return this.mobileImgPath;
	}

	public void setMobileImgPath(String mobileImgPath) {
		this.mobileImgPath = mobileImgPath;
	}

	public String getMobileImgName() {
		return this.mobileImgName;
	}

	public void setMobileImgName(String mobileImgName) {
		this.mobileImgName = mobileImgName;
	}

	public String getScreenImgPath() {
		return this.screenImgPath;
	}

	public void setScreenImgPath(String screenImgPath) {
		this.screenImgPath = screenImgPath;
	}

	public String getScreenImgName() {
		return this.screenImgName;
	}

	public void setScreenImgName(String screenImgName) {
		this.screenImgName = screenImgName;
	}

	public Integer getAgreeCount() {
		return this.agreeCount;
	}

	public void setAgreeCount(Integer agreeCount) {
		this.agreeCount = agreeCount;
	}

	public Integer getItype() {
		return this.itype;
	}

	public void setItype(Integer itype) {
		this.itype = itype;
	}

	public boolean isAgree() {
		return agree;
	}

	public void setAgree(boolean agree) {
		this.agree = agree;
	}

	public Integer getSex() {
		return sex;
	}

	public void setSex(Integer sex) {
		this.sex = sex;
	}

}
